Roma

News

ECHR rules against Switzerland for fining, arresting Roma woman | Roma News

In 2014, authorities in Geneva fined a woman $563 for begging and arrested her when she was unable to pay.…

Read More »
Back to top button