on September 18, 2026 Daayra Raman, who has had a shady record with staged encounters and police brutality, finds himself… on September 18, 2026