Protesters topple Jefferson Davis statue in Virginia capital, and other top stories from June 13, 2020.
Protesters topple Jefferson Davis statue in Virginia capital, and other top stories from June 13, 2020. Automated video newswire featuring today's top headlines, breaking news, and more.
Category
😹
Fun