Singapore: human rights lawyer fined $7000 for 'misconduct'

Event