750px-Flag_of_Spain_(1785–1873,_1875–1931) Published November 25, 2018 at 750 × 500 in Debunking the myth that the British invented the ‘concentration camp’ ← Previous Next →