International Film Festival in Nepal

International film festival being held in Nepal’s capital Kathmandu

View the full story here