lord and taylor department store

Boston Marathon bombing suspect arrested after being caught on Lord & Taylor and Charlesmark Hotel cameras

A Boston Marathon bombing suspect has been arrested and it is believed he will soon be brought to court after…

12 years ago