WorldBurma sets its sights on online criticsThe Web is, for many, a crucial link to the outside world