Netflix’s Vladimir looks like it’s filmed in America but it was shot over 500 miles away 5 March 2026
Iranian Nobel laureate Narges Mohammadi sentenced to seven additional years in prison 24 February 2026