PETA takes jallikattu protest to London
Bull-taming sport of Tamil Nadu allowed this year despite ban by Union environment ministry