Today in Pictures, July 1, 2020

Torrential rains hit Chongqing, China, scuffles break out in Taiwan's parliament, and other pictures from around the world in Today in Pictures.