Two Dogs of Unhoused Man Marshall and Millions Were Shot Dead In London By Police Posted on November 17, 2023 Two Dogs of Unhoused Man Marshall and Millions Were Shot Dead In London By Police Home News Two Dogs of Unhoused Man Marshall and Millions Were Shot Dead In London By Police