View 770 Saturday, April 20, 2013
The bomb went off near the Boston Marathon finish line. Across the street from one of the bombs is Lords and Taylor, a department store. The mother of the bombers is now reported to have been arrested for shoplifting at Lords and Taylors some months ago. I have also heard it reported that the surveillance photographs that identified the bombers was from Lords and Taylors. This is probably all gubbish, but it is a bit peculiar.