From the Soyuz-MS-07 launch in Kazakhstan and Palestinian protests, to Miss France 2018 and final Christmas preparations around the world — take a look at this week's events in Sputnik's photo gallery.

A Soyuz-FG rocket launches the Soyuz-MS-07 manned spacecraft from the Baikonur Space Center, Kazakhstan, on December 17, 2017.

Prima Ballerina Deborah Ribeiro performs in front of Rio de Janeiro's Municipal Theater, during a protest demanding unpaid salaries and benefits of culture public servants in Rio de Janeiro, Brazil, on December 18, 2017.

Participants of the First Forum of Moscow Young Army Movement in Moscow, Russia, on December 19, 2017.

A Palestinian protester throws a stone at Israeli forces during a protest against US President Donald Trump's decision to recognize Jerusalem as the capital of Israel, near Qalandia checkpoint near the West Bank city of Ramallah on December 20, 2017.

A tourist, wearing a hat with a Swiss flag, walks on the Peak Walk bridge at Glacier 3000 in Les Diablerets, Switzerland, on December 20, 2017.

6/25
© AP Photo / Elaine Thompson
Cars from an Amtrak train lay spilled onto Interstate 5 below alongside smashed vehicles as some train cars remain on the tracks above on December 18, 2017, in DuPont, Washington, US, after the first-ever run along a faster new route.

A cow is transported by a helicopter after a mudslide in Villa Santa Lucia, Chile, on December 18, 2017.

A man takes a bath on a terrace of a wholesale spice market in the old quarters of Delhi, India, on December 18, 2017.

Participants of the exhibition performances of the Black Sea Fleet's detached marine brigade during the celebration of its fiftieth anniversary in Sevastopol, Russia, on December 16, 2017.

Children ride a merry-go-round on Red Square, Moscow, Russia, on December 19, 2017.

11/25
© AP Photo / Phelan M. Ebenhack
Tampa Bay Buccaneers cheerleaders perform during the first half of an NFL football game against the Atlanta Falcons, on December 18, 2017, in Tampa, Florida, US.

Russia's Foreign Minister Sergei Lavrov at the 25th ceremony to award Faith and Fidelity International Prize of St. Andrew the First-Called Foundation in Moscow, Russia, on December 18, 2017.

A cheerleader at the Channel One Cup, 2017-18 Euro Hockey Tour's second stage match between the national teams of Russia and Canada in Moscow on December 16, 2017.

Whirling dervishes perform a "Sema" ritual at Mevlana Cultural Center in Konya, Turkey, on December 19, 2017.

A man decorates a Christmas tree made of bananas in Damour area, south of Beirut, Lebanon, on December 19, 2017.

Contestants perform during the Miss France 2018 pageant in Chateauroux, central France, on December 16, 2017.

An aerial view shows boats moored on the bank of the Yenisei River in the Siberian Taiga area outside Krasnoyarsk, Russia, on December 18, 2017.

Chilean models dressed in Christmas costumes arrive at Santiago's central market on December 20, 2017.

US President Donald Trump leaves after speaking about newly passed tax reform legislation during an event December 20, 2017, in Washington, DC.

South Korea and US Marines hurl snow during a joint winter drill in Pyeongchang on December 19, 2017.

Rohingya Hindu refugees walk through the Kutupalong Hindu refugee camp near Cox's Bazar, Bangladesh, on December 17, 2017.

People dressed as Santa Claus row during a Christmas regatta in Venice, Italy, on December 17, 2017.

23/25
© AP Photo / Efrem Lukatsky
A woman passes by a tent camp placed by supporters of the Movement of New Forces, demanding the resignation of Ukrainian President Petro Poroshenko, in front of the parliament building in Kiev, Ukraine, on December 18, 2017.

Pandas play at the Shenyang Forest Zoological Garden in Shenyang, China's northeastern Liaoning province on December 20, 2017.

Kashmiri villagers look on during the funeral procession of militant Tanveer Ahmed at Batmurran Kellar village in Shopian on December 19, 2017.
