Shah lashes out at Sonia - Millennium Post