The exchange will see each side swap 500 people in total, after agreement during talks in Geneva last month.

The swap took place after a humanitarian deal brokered by the United Arab Emirates, the Russian Foreign Ministry said

The exchange will see each side swap 500 people in total, after agreement during talks in Geneva last month.

On March 6, 300 Russian servicemen were returned from territory controlled by the Kiev regime

Completion of two-day POW exchange one of few tangible results as peace talks stall amid Middle East turmoil.