Police on a British military base in Cyprus launch their latest weapon in the fight against illegal bird trappers –- a high-tech drone.
Police on a British military base in Cyprus launch their latest weapon in the fight against illegal bird trappers –- a high-tech drone.