The shooter who killed three Baton Rouge police officers has been identified as Gavin Eugene Long. The 29-year-old was a retired Marine and Iraq War veteran.
Reports the New York Daily News:
Long, 29, died in a gunfight with police after fatally shooting two officers with Baton Rouge Police Department, one deputy with East Baton Rouge Sheriff’s Office and wounding three others.
The alleged gunman is believed to have carried out his horrific attacks on police on his 29th birthday on Sunday.
Long was a retired Marine sergeant who served at least one tour overseas in Iraq, according to a LinkedIn page under Long’s pseudonym Cosmo Setepenra.
Military officials verified that Long served from 2005 to 2010.
Although investigators did not immediately divulge the shooter’s motive, Long repeatedly expressed his dismay at law enforcement in online posts, video blogs and to online radio host Lance Scurvin.
Whatever ideologies Long adhered to, we could never condone the killing of innocent cops.
Shame on this guy.
Photo: screen cap
For The Ladies: 5 Queens Confidently Killing It In Hip-Hop
AT&T Dream In Black Celebrates 50 Years of Hip-Hop
The History You Never Knew About The Hip-Hop Hits You Love
Side By Side: 8 Unlikely Hip Hop Collaborations We Never Knew We Needed
Nardo Wick's Weed Carriers Knocked Out Fan Seeking Picture, X Is Appalled
Washed Crooner Aaron Hall Getting Dragged For All The Filth After Rape Accusation With Diddy
Add It To The List: Suge Knight Claims Diddy Put His Hands On A Female Assistant For Not Telling Him About Alleged Kid Cudi/Cassie Fling
8 Things We Learned From Aaron Hall's Vlad TV Interview