Authorities in Equatorial Guinea have detained six French soldiers who were travelling in a helicopter that had stopped to refuel in the port city of Bata, the AFP news agency reports. The detention came on the same day that the top appeals court in France upheld the conviction of Equatorial …
Read More »