On Saturday 13 June about 150,000 to 200,000 people are expected to take part in Rome

General Info