Edinburgh Fringe Opens

The Edinburgh Fringe Festival opens with a parade through the city watched by 170,000 people lining the streets. Some 16,000 performers are taking part in nearly 27,000 performances in 300 venues until the end of August.