Indian Judge criticizes government for delay in hanging Afzal Guru
New Delhi: An Indian Judge, who handed down death penalty to Afzal Guru, accused of plotting the December 13, 2001 attack on Indian Parliament, has...
All the latest news, trends and events on politics, society, governments, corporate, armed forces, international Affairs and youth from around the world