India International Centre hosts 'Travelling Film South Asia 2008', Screening of Films 'Motherland Afghanistan', Directed by Sedika Mojadidi.
Added by amrutha86 on August 27, 2008