Prince Charles Calls On World Leaders To 'Help India'

Prince Charles has called on world leaders to 'help India' as he said he was 'deeply saddened' by photographs revealing the toll of coronavirus on the country. 

Heir to the throne Charles said the British Asian Trust, which he founded in 2007, has launched an Oxygen For India emergency appeal.