Seven red candles flickered in front of the altar at Helensburgh’s Holy Cross Church today, symbols of seven lives tragically lost on a hot January day 10 years ago.
With cascading streams and mesmerizing beauty, waterfalls have delighted humans for centuries. They show nature’s power and ...