Pictures show a couple mounting the guardrail of a bridge and throwing themselves off. This is the moment a photographer captured a lovers’ suicide leap. The cameraman had been standing on a viewing platform ready to take a snap of the fog shrouded Wuhan Yangtze River in Wuhan, at Hubei province in central China, … Read more