NYC: “improvised grenades” go off at UK consulate; activists face scrutiny
CNN reports May 5: New York – Two “improvised explosive devices” made from “novelty-type grenades” have exploded in front of the building that houses the British Consulate in New York City, police and officials said. The early Thursday morning blasts… Read moreNYC: “improvised grenades” go off at UK consulate; activists face scrutiny