Sudarshan Angirash

21%
Flag icon
She has not even the faintest idea that while she starves, India wastes as much food as the whole of United Kingdom consumes, which is over forty percent of its total food production.
Urban Naxals: The Making of Buddha in a Traffic Jam
Rate this book
Clear rating
Open Preview