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...
China Entertainment Trending Now

China’s Snow Theme Park Enters Guinness Book of World Records

TNT Desk
Harbin: China’s renowned snow theme park, Harbin Ice and Snow World, has been included in the Guinness Book of World Records. According to official sources,...