Summary: British police identify two of the three terrorists responsible for the Saturday rampage in London. Buck has the latest, and lashes out at the media’s spineless response to radical Islamic terrorism.
Summary: British police identify two of the three terrorists responsible for the Saturday rampage in London. Buck has the latest, and lashes out at the media’s spineless response to radical Islamic terrorism.