World leaders arrive in N. Ireland for G8 summit

Thumbnail