NEW DELHI: Delhi is poised to position itself as a global hub of cinema, art and culture with the national capital set to host an international film festival from March 25 to 31, chief minister Rekha ...
New Delhi: Delhi will host its first International Film Festival Delhi (IFFD) from March 25-31 with more than 125 Indian and international films set to be screened across multiple venues in the city.