Author's articles
Why do 1 in 5 Americans perceive Obama as a Muslim?
By Atasi Hazra · 13 years ago
US President has turned up a hornet’s nest with his suggestion that a mosque be built on ground zero where the twin towers of the World Trade Center existed in New York. Now speculations are ...