Game Changer: Russia May Have S-400 Air Defense System In Libya
Defense analysts are trying to confirm whether Russia has deployed a high-end air defense system to Libya. Pictures that circulated on social media appear to show a large radar and vertical missile tubes near Ra’s Lanuf in the east of the country. This could be the famous S-300, or the even more potent S-400 missile […]