Browsing: Jeff Bauman

On 15th April 2013, at the finish line of the annual Boston Marathon, two homemade pressure cooker bombs were detonated,…