Pakistani cricket fans waves Chinese flag during the PSL Final

PSL-Chinese.jpg

Pakistani cricket fans waves Chinese flag during the Pakistan Super League final match between Peshawar Zalmi and Islamabad United at the National Cricket Stadium in Karachi on March 25, 2018. -AFP

loading...
loading...