Death Penalty: GK, General Studies and Current Affairs

Saudi Arabia Abolishes Flogging as a Punishment

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 ..

Short Note – Death Penalty

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 ..