Brazilian body lay on Rio streets for 30 hours as country becomes South America's Covid-19 epicentre

A dead man's body lay festering on the streets of Rio for 30 hours amid Brazil's  battle to curb a coronavirus death toll that has soared to more than 20,000.