evidence

Pressure Cooker Lid Found
There could be a new key piece of evidence in the Boston bombing. CNN reports the lid of a pressure cooker has been found on the roof of a building near one of the bombing sites.