World
Spanish authorities deploy 300 police and 2,000 soldiers in Ceuta
The Ministry of the Interior and the Ministry of Defense of Spain stated that they are ready for a possible influx of migrants into Ceuta on August 15.