Must watch video.
October 2, 2014 - www.weneedalaw.org placed 100,000 pink and blue flags on Parliament Hill in Ottawa. One tv photographer could not stop staring as he tried to comprehend the numbers. One volunteer said that she just couldn't look, it was too big to comprehend.
Every year, 100,000 boys and girls are sacrificed on the altars of choice in hospitals and clinics. And the executioners are our own medical doctors, dressed in their scrubs. This has to end.
100,000 each and every year.