Sunday, November 6, 2011

India Film Fest

The India Deaf Film Festival takes place December 3rd and 4th at the Apeejay Institute of Mass Communication in New Delhi. Below on DeafNewsToday.com is a video about the event.