Get the latest updates and insights delivered to your inbox
Mar 31, 2026
Roll Those Windows Up And Lock Them
A woman in Michigan somehow managed to crawl out of a police car window while handcuffed and take off running and Another Hate Crime Hoax Three black women jump a white man while on a bus and claim that he was the instigator. The video however tells a different story