25
Dec
Two Texas Christian street preachers affiliated with the ministry “Testimonies of God” were temporarily detained by Dallas police on Thursday outside the American Airlines Center, sparking a nationwide conversation about free speech and religious expression in public spaces.The incident occurred as fans arrived for the Dallas Mavericks game against the…
