World’s biggest mosquito

World’s ‘biggest mosquito’ found in China

BEIJING: A mosquito, termed the ‘world’s biggest’, measuring 11 inches has been found in China.… Read More