Pro-government activists demonstrated outside Sri Lanka's main international airport Monday denouncing a visit by Britain's Channel 4 which produced an award-winning documentary on alleged war crimes during the island's ethnic war.
Activists shouted slogans against a crew from the network as they arrived to cover a meeting of Commonwealth countries in Colombo on Friday.
"Channel 4 divides Sri Lanka, supports terrorism," said a poster carried by a demonstrator at the Bandaranaike International Airport, where the authorities rarely allow any hostile receptions.
"Channel 4. You lie because you are paid by LTTE," said another, referring to the defeated Liberation Tigers of Tamil Eelam militant group.
The demonstrators said they were told the director of "No Fire Zone: Sri Lanka Killing Fields", Callum Macrae, was arriving Monday and they wanted to register their opposition.
The documentary, which has been watched by world leaders, accuses the Sri Lankan military among other things of executing surrendering rebels, which Colombo denies.
Sri Lanka had previously blacklisted Channel 4 staff involved with the documentary, but allowed them access ahead of the 53-member Commonwealth Heads of Government Meeting (CHOGM).
Colombo had hoped the summit would showcase its post-war revival but the event is turning into PR disaster with the leaders of Canada and India deciding to boycott over human rights concerns.
Britain is leading calls to push for an international investigation into allegations that up to 40,000 Tamil civilians were killed by Sri Lankan forces in the final months of fighting Tamil separatists in 2009.
Colombo has denied killing any civilians and refused to allow any foreign probe.
There was no immediate comment from Channel 4 on the demonstration.