Heavy.com reported Gavin Long AKA Cosmo Setepenra as the gunman who killed police officers and wounded three others in Baton Rouge Sunday morning on his 29th birthday. Long became a self proclaimed life coach who ranted about conspiracy theories and the government after retiring from the Marines. The video above was released via Worldstarhiphop.com. Long announced that he is […]