The aftermath of the torrential rains on the island of Java, Indonesia, is tragic, as they triggered a devastating landslide.
A video showing young individuals hanging from the back of a city bus in downtown Thessaloniki, while it was in motion, risking their physical safety, has gone “viral” on social media over the past ...