
Man plummets to his death after falling from mountain ledge near waterfall
Gaj Rudolf / EyeEm/Getty Images (NEW YORK) — A man is dead after slipping and falling off of a ledge on a mountain while he was hiking with two friends over the weekend. The incident occurred
Continue Reading »