Spain is sending 7,500 troops to the flooded area

Spain is deploying 7,500 troops to assist in flood relief efforts amid rising public discontent over the government’s response to the disaster that has claimed at least 217 lives. Troop Deployment and Relief Efforts Kabul 24: The Spanish army dispatched approximately 5,000 soldiers over the weekend to distribute food and.

Read More