Russia, which has occupied Crimea for nearly 11 years and invaded the rest of Ukraine two years ago, on Tuesday demanded Israel withdraw its troops from Lebanon less than 24 hours after they began their limited ground incursion.
The post Russia, Nearing 11th Year of Occupying Ukraine, Demands Israel Withdraw from Lebanon appeared first on Breitbart.