British police say they are attending an incident at a southwest London subway station after reports of an explosion

AP News
|
Posted: Sep 15, 2017 3:54 AM

LONDON (AP) — British police say they are attending an incident at a southwest London subway station after reports of an explosion .