(The Washington Post)
World
Statues perched atop buildings draw attention to suicide in London
Social footage captured images of 84 statues set atop the roof of the ITV buildings March 25 as part of a campaign to raise awareness about suicide among men in London.
Read More