Restaurant serves Iftar at Yokohama Mosque in Japan

The Yokohama Mosque, the only mosque in the Japanese city, served more than 30 meals on Wednesday to Muslims to break their fast during Ramadan. At the Yokohama Mosque, the iftar meals were …
( read original story …)