India’s Batla House case: Shahzad Ahmad found guilty
Permalink

India’s Batla House case: Shahzad Ahmad found guilty

A court in the Indian capital, Delhi, has found a young Muslim man guilty of…

Continue Reading →