Rio de Janeiro - Arab Today
Players of Great Britain compete during the women's team pursuit final of cycling track at the 2016 Rio Olympic Games in Rio de Janeiro, Brazil, on Aug. 13, 2016. Great Britain won the gold medal and set a new world record of 4:10.236.
Source : XINHUA