Numerous international and local organizations call on Muizzu administration to halt its efforts to implement death penalty in Maldives1 month ago