By Miranda Murray Revenge thriller “It Was Just An Accident” by Iranian director Jafar Panahi, who was barred from filmmaking for 15 years by the government in Tehran, won the Palme d’Or top prize on Saturday. With the award, Panahinow has the rare honour of winning the top prize at all three major European film festivals, after nabbing Berlin’s Golden Bear for […]
Milano Cortina 2026: Japan Sees Leap in Olympic Performance Through New Support System; Japan Double Winter Medal Tally in 3 Games
...
Read moreDetails

