The Supreme Court of Saudi Arabia recently abolished flogging as a punishment in the country. This is seen as the latest in a series of measures to reform the orthodox government. Flogging in Saudi Arabia ..
Death Penalty: GK, General Studies and Current Affairs
In a United Nations General Assembly(UNGA) resolution aimed at examining options to end the trade in goods used for capital punishment and torture, India abstained from voting on it. India s position is that it ..