Day: Sunday July 16, 2006

Jihad Watch – 1

India’s development is not insulated from global forces shaping the world. Islamic terrorism is a global reality that only the seriously deluded can deny. Its bloody hand reaches deep inside the global human breast daily and wrenches the heart out…. Read More ›