Who is in favor and against public punishment? | Lahore Motorway case

23

Who is in favor and against public punishment? | Lahore Motorway case | The Reporters | Sabir Shakir