World Wires · story 117267 · corroborated · 1 source(s)

China digital bed bug map lets users flag hotels

A popular digital bed bug map in China allows users to flag hotels where they claim to have found pests, sparking both high usage and controversy over accu

Open in the desk

Coverage

What this site indexes