A look at the best news photos from around the world.
September 21, 2016

1
A six-days-old gorilla baby lies in the arms of its mother Shira at the zoo in Frankfurt, Germany.

2
Students run for cover as police fire stun grenades and rubber bullets in an attempt to disperse them, during their protest for free education in Johannesburg, South Africa.

3
Ulrika Nisser from Sweden joins opponents of U.S. Republican presidential candidate Donald Trump as they prepare to travel on their open-top “STOP TRUMP” bus to encourage expats to register to vote in the upcoming United States presidential election, in central London.

4
A couple kisses while they take a selfie in the middle of a cosmos field at Olympic Park in Seoul, South Korea.