RANDA, Switzerland — A 1,621 foot-long bridge opened in southern Switzerland on Saturday and claimed the title of "world’s longest pedestrian suspension bridge.” The newly constructed bridge spans the ...