Share

Deaf Survives on Making Recipes

New Delhi the capital of India is famous for it’s business life and is ranked among the most populated cities globally. Little wonder that aching a living is no mean feat. In the continuation of this Series inside India, Elijah Turyagumanawe paints a picture on what it’s like trying to survive in New Dehli.

Leave a Comment