Deaf Survives on Making Recipes

0
540

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.