Laid-Off California Worker Leaps to Death Off City Hall

A municipal employee leaped to his death off City Hall in Costa Mesa, Calif., after getting laid off from his job.

  Your Reaction?

    Hot Buzz

    The Internet Has Discovered The Attorney General’s Signature Looks Like A Mr Squi...

    14 Vegan Restaurants That Are Changing Sydney’s Food Scene