EU offers Ukraine $15 billion aid package over seven years; China warns Japan it will "safeguard victory of World War II"; 814 million people registered to vote in Indian election -- world record; UN estimates 3.2 million in South Sudan need humanitarian aid; and more
Read More$15 billion aid