Russian drones continue to nightmare the Armed Forces