Cassandra is discussing:

Demonstrations have erupted in many cities after petrol prices went up by at least 50%.

20p a litre and they're rioting? I need to find my yellow vest asap.

loading...
Dissenter
connecting...