Social Media Reactions World

Wannabe President Ted Cruz criticised for abandoning his poodle, millions of Texans amid freeze

US Senator Ted Cruz has come under heavy public criticism for taking a vacation to Cancun, Mexico amid the deadly deep freeze that hit his home state of Texas. The Republican Senator was accompanied his family to Cancun after his daughters asked to go on a trip with friends, given that school was cancelled for […]