International News
July 17, 2021
CANNES: Shock-fest “Titane” took home the top prize Palme d´Or at Cannes on Saturday, revealed early at the closing ceremony in an embarrassing...