22 Jun 23 Justice Report Tulsa ‘pride parade’ continues despite humanitarian crisis that has left thousands without power, water – Exclusive Powered by odysee embed generator Tulsa, Oklahoma - Severe storms swept through Oklahoma this weekend,…
25 Apr 23 Justice Report Black man arrested in execution-style killing of two White men in Oklahoma shooting spree Tulsa, Oklahoma - Two men have now died from their injuries after a Black man…