Aid group: Russian forces abducted 2 Britons

Aid group: Russian forces abducted 2 Britons
People walk past the site of an explosion in Kyiv, Ukraine. File/AP

Most Popular Stories