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