June 18, 2017 in Featured ICC Champions Trophy presenter Mayanti Langer shuts the mouth of her trollers with an EPIC reply