by newzulu
SPAIN, Madrid : Protesters holding banners march during demonstration in support of pro-animal rights activists, in Madrid on April, 16, 2016.