Femicide: Evil perpetrated against girls by women (typically through abortion and infanticide.)

The statistics are sickening. The UN reports approximately 200 million girls in the world today are ‘missing’. India and China are said to eliminate more female infants than the number of girls born in the US each year.

Lianyungang in China has the worst infant gender ratio on record with 163 boys born for every 100 girls. Taiwan, South Korea and Pakistan are also countries in which unwanted female babies are aborted, killed or abandoned.

Read more