VaishaliMay 8, 20222 minSri Lanka Emergency: Criticism in the world for the imposition of an emergencyThe Sri Lankan government has defended the imposition of emergency amid criticism from the opposition and foreign ambassadors. The Sri...