Russia persists in blaming Ukraine for concert attack despite its denial and Islamic State’s claim
MOSCOW (AP) — Russian officials persisted Tuesday in saying Ukraine and the West had a role in last week’s deadly Moscow concert hall attack despite… Read More »Russia persists in blaming Ukraine for concert attack despite its denial and Islamic State’s claim