Published August 9, 2016 at 600 × 399 in When will Vedanta be ashamed for their misdeeds? ← Previous Next → Foil Vedanta demo shows how British Police was caught by the Vedanta monster on Friday at Ironmongers Hall by Peter Marshall