Your trusted source for the latest news
The question is: Did Brown University acquiesce under pressure from far-left human rights groups to disable their CCTV systems, in advance of the mass shooting on campus? [SOURCE – AUGUST 19, 2025] As originally reported in August 2025 {SOURCE}, a group of far-left human rights advocate sent a......
Source: The Last Refuge