Global Headlines: Today's Top News
A massive hurricane has struck the country of Indonesia, causing widespread destruction. Rescue teams are already on the ground, providing aid to those affected. Meanwhile, in Europe, a heated debate is raging over proposed legislation.
In other news, a unexpected invention has sent shockwaves. Res