Storia: China censors dramatic footage of Nepal torrent destroying border post — Warptech Lab News