Some 265 farmers have blocked a highway in suburban Huanggang city in Hubei province in central China with heavy building materials for three days, a human rights group said here Friday.
265 farmers block a highway in central China.