Reports from southern China 's Guangdong province say armed police have sealed off a village after opening fire on a group of protesters and killing at least two people this week .