Russia has made sweeping changes in their military top brass with the latest being Major General Lapin who has been heavily criticized for his performance in Ukraine.

Major General Lapin is now said to be away on a 3 week Holiday.

Reuters, Barrons