Watchtower

A Look at Different Detention Centers in Iran / Mohammad Hadi Jafarpour
Most legal systems have drawn upon religious ideas or based on certain principles and theories presented by social scientists and even philosophers, the term “punishment” and “penalty” have been interpreted as a social reaction defined by the government. From ancient times to the present, various forms of punishment against violators of civil rights and moral […]...
Read More
Created By:
Mohammad Hadi Jafarpour