England cricket team and Britain’s Prime Minister Theresa May pose for a photo with the ICC World Cup trophy in London. (PTI)

Comments
error: Content is protected !!