Pakistan's former Prime Minister Nawaz Sharif is back home from exile.
Crowds of supporters gathered at Lahore airport to welcome him back to his home city. Police had detained thousands of Sharif's supporters, but many pushed through metal barriers and barbed wire. Hundreds swarmed inside the terminal.
Sharif is the latest political heavyweight to join Pakistan's deepening power struggle.
The plane carrying Sharif was provided by King Abdullah of Saudi Arabia. Sharif has spent most of the past eight years in Saudi Arabia since President General Pervez Musharraf overthrew him in 1999.
Saudi leaders have reportedly been pressing Musharraf to let Sharif come home.