More details are emerging about Gavin Long, the 29-year-old man who shot police officers in Baton Rouge, Louisiana on Sunday, killing three and wounding three others.

Long, who carried out the attack on his birthday – July 17 – was a retired Marine who reimagined himself as a life coach, according to the New York Daily News.


Read more