thi is europe where general strikes are taking place in greece spain and france even on very day
This is the Europe where general strikes are taking place in Greece, Spain and France, even on this very day.
This is Europe where general strikes are taking place in Greece, Spain and France, even on very day.