Creator
Police in Swaziland cracked down on pro-democracy protests on Tuesday — detaining union leaders, beating protesters and threatening journalists.