Democracy Now! favicon

Italy, Spain Deploy Naval Ships After Drones Repeatedly Attack Gaza-Bound Flotilla