Twitter begins offering live-streaming video links via its Periscope service, challenging another app called Meerkat. Continue reading...