Sohaila Kapur. | Photo Credit: Special Arrangement For centuries, doubt and faith have shared an uneasy relationship. Khalil Gibran once said:…
Cheran in a still from ‘Autograph’ In February, actor-director Cheran had announced that his 2004 film Autograph, considered a cult…