>>/37138/
I kinda remember reading somewhere Russia deploying troops in Libya too. Will look that up in the eve.