Russian Military Accidentally Blow Up Their Own Troops

(TheDailyHorn.com) – Russian President Vladimir Putin ordered the military to invade Ukraine on February 24. Some believed that Russia would likely occupy the country easily and quickly ahead of the invasion. Among them was US Chief of Staff General Mark Milley. This outcome hasn’t materialized, however. At the end of March, British spy chief Jeremy Fleming said Russian soldiers were experiencing low morale, sabotaging their own equipment, and had even shot down their own aircraft. …

Read more