Hundreds of protesters stormed Times Square in New York City to protest the arrests of three Texas women who fought with a hostess over their vaccine status
In a stunning reversal on Monday, Britain's vaccine rollout minister walked back his statements about Covid-19 passports and forced vaccine mandates