Interesting Things You Didn’t Know About Eid Mubarak

Eid Mubarak is a popular Muslim celebration in most part of the world. Eid means “Celebration”…

Man flogged for insulting Islam in Saudi Arabia

Al Jazeera – Saudi Arabia has lashed a liberal blogger 50 times in public, despite widespread…