Main Intelligence Directorate's 'Ghosts' Create Hell For Russian Occupiers 2.07.2024, 10:46 3,696 Not only personnel, but also enemy hardware was under attack.