Individuals Detained Over Robot Jockeys
It has been reported that police in Dubai have detained three individuals on suspicion that they have produced and sold 'robot jockeys' which are designed to emit electric shocks to camels in order fo