Home»Delhi » Che Guevara’S Take On India: ‘War Not In The Spirit Of People’

Che Guevara’s take on India: ‘War not in the spirit of people’