World

Jun 2: Israel frees flotilla activists

Israel frees hundreds of foreign activists on board Gaza-bound ships, amid mounting international criticism.