Car blast kills 2 police, injures 2 in Russia's Dagestan


MAKHACHKALA, Russia (AP) — Investigators in Russia’s southern Dagestan republic say a car has exploded at a police checkpoint, killing two officers and injur…

Read More…