Posted inNews Political News
Chinese Innovation: Mosquitoes To Fight Dengue
One of the world's super powers in all senses, China has set up the largest mosquito factory in the world in Guangzhou in the northwestern province. The factory will release…