At least three people were killed on Wednesday when a car exploded in Makhachkala, the capital of Russia’s North Caucasus republic of Dagestan, a police source said. The source said investigators had not yet identified the victims of the blast, but did not rule out that they were militants “transporting an explosive device that went […]