Thousands of ducks caused a major traffic jam in Thailand, forcing drivers to hit the brakes and wait several minutes for the "duckpocalypse" to pass.
Russia denying report MH17 was downed by its missile over Eastern Ukraine
Gunmen kill American missionary in Haiti capital
Okinawa governor revokes approval for US air base relocation
Deadly stabbings in Israel triggered failed revenge plot, police say
Boy, 12, among dozen tortured and crucified by ISIS in latest atrocity, says aid group