Barrage balloons have been deployed in a new, high-tech role by British troops in Afghanistan.The 60ft-long drones are being deployed as extremely effective ‘spies in the sky’ to snare Taliban fighters before they mount attacks on British troops.
To read more on this, visit this link – DAILY BUNKER