June 18, 2024




Two Canines of Unhoused Man Marshall and Thousands and thousands Have been Shot Useless In London By Police