Tihar Food Court is a vegetarian cafeteria in New Delhi where the food is made and served by criminals, including murderers, as part of a rehabilitation effort.
Tihar Food Court is a vegetarian cafeteria in New Delhi where the food is made and served by criminals, including murderers, as part of a rehabilitation effort.