Landing | Sat Apr 26, 2014 5:11pm IST

Group of Seven agrees swift sanctions against Kremlin over Ukraine