Read More 2 minute read World Angry Truck Drivers Stranded at UK Port London, December 23, 2020 Tensions escalate at the British port of Dover, between truck drivers and the police.… byrudhrah gouravDecember 23, 2020