Toronto police work at the scene of a shooting incident in Toronto, Canada, on March 10, 2026. [Photo/Xinhua] Toronto police ...
There is new scrutiny on the Department of Homeland Security over the fatal shooting last March of a 23-year-old American citizen on South Padre Island, Texas, that the DHS said was justified.