UAE beacon of peace, says Sheikh Mohammed Bin Rashid

UAE beacon of peace, says Sheikh Mohammed Bin Rashid
play icon
Sheikh Mohammed Bin Rashid is greeted by a panda robot called Youyou at the China Pavilion on Friday. Twitter photo