community center

Algeria Muslim World Trending Now

Algeria Inaugurates World’s Third Largest Mosque

TNT Desk
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...
USA World

4 dead, 2 injured at American Indian Tribal Headquarters, North California

Adeel Tayyab
CALIFORNIA: Four persons have been killed by a lady shooter at American Indian Tribal Headquarters in which two persons were wounded in the North California....