David Mears vows to battle back after losing his leg weeks after receiving AstraZeneca Covid 19 vaccination
By Staff Reporter