Neha Bharti, a 27-year-old Hindu woman, has been distributing iftar meals at Jama Masjid, Old Delhi, for three years.