Saudi Arabian officials have detained a vulture on accusations of being a spy for Israel. It was carrying a GPS transmitter bearing the name of Tel Aviv University.
Saudi Arabian officials have detained a vulture on accusations of being a spy for Israel. It was carrying a GPS transmitter bearing the name of Tel Aviv University.