Loading...

    No scientific evidence to support death penalty: Ambassador Androulla