World Cup: Afghanistan upset England to register historic win – SUCH TV Startup طوبیٰ Tooba 10 months ago 2 0 World Cup: Afghanistan upset England to register historic win – SUCH TV