Ramadan: NSCIA urges Muslims to take extra security, health measures

The Nigerian Supreme Council for Islamic Affairs (NSCIA) has urged Muslims to take extra security and…

Islam cartoon: Hundreds protest at French embassy in Jakarta

About 400 people rallied outside the French embassy in the Indonesian capital to denounce France’s handling…