Along the coast of Dagestan, a small republic in southern Russia, frontier guards are busy chasing caviar smugglers. (R. Goguelin, A. Pokrovsky)
Comprehensive up-to-date video news coverage, aggregated from media sources all over the world by SmallShop News.
Comments