Netflix's new documentary explores the 2023 death of Ajike Owens and the laws that continue to wreak havoc in U.S.
At the tragic heart of Netflix’s visceral body-cam doc The Perfect Stranger is a law that plays a part in around 700 deaths ...