1. Hundreds of people killed from the devastation of man made hurricane Helene.

    Hundreds of people killed from the devastation of man made hurricane Helene.

    847
    5
    21.1K
    254