Armed Police Block Public Meeting

[Swazi Media]Armed police in Swaziland have cordoned off the venue for a scheduled public debate on democracy in the kingdom to prevent it taking place.