Thursday October 29, 2020

Mother of Boston bombing suspects arrested last year for ‘stealing $1,600 worth of clothes from Lord & Taylor’

The mother of the two Chechnyan brothers suspected of setting off two bombs at the Boston Marathon was arrested last year for allegedly stealing $1,600 worth of clothes upscale department store Lord & Taylor in Natick, Mass. Her sons allegedly left two bombs, packed with ball bearings and other materials, near the finish line of the Boston Marathon on Monday. They were captured on CCTV by a different Lord & Taylor store.  More…

Posted by at April 22, 2013
Filed in category: Crime, Law, Strange, Tabloid,

Comments are closed.