People in Spain’s Valencia were hit by the deadliest flood in history which led to over 200 deaths. Frustrated by the government’s poor handling of the situation, the public hurled slogans ...