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

    16 Things You Never Knew About The MTV VMAs

    vmas

    Police Are Hunting For A Man Who Admitted On Facebook He Killed Someone

    Now Buzzing