Algiers: A beautiful mosque which is the world’s third-largest mosque was formally inaugurated in the North African country, Algeria, the world’s third-largest mosque has been...
New Delhi: Hindu extremists in India launched an attack on a mosque and church during a rally. According to news agencies, radical Hindu groups, associated...