US military inspect Russian radar in Azerbaijan
A team of US military experts was in Azerbaijan Tuesday to inspect a mammoth Soviet-era radar station that Russia is pushing as an alternative to contentious anti-missile defence sites in central Europe. Full Story