Iranians win prizes as Tokyo International Film Festival closes|Arab News Japan
Arab News Japan TOKYO: The Tokyo International Film Festival ended on Wednesday after 10 days of movie screenings and events in central Tokyo, with Pema Tseden’s “Snow Leopard” taking the …