20200705 world.us: Virus; protests; Trump's angry words darken US July 4th weekend