Red paint splashed down Rome’s Spanish Steps in femicide protest
Police detained several activists who poured red paint down Rome’s famed Spanish Steps on Wednesday to raise awareness about femicides in Italy. The protesters ...
Victoria News
5 days ago