A Vibrant March for Life…In Tokyo!

On a sweltering day in July, hundreds of people took to the streets of Tokyo to stand against the culture of death. The majority of the 300 marchers were Japanese, however the international pro-life community was well represented. The fifth … Continue reading

“Bodies Revealed” Protest in Kansas City

On Palm Sunday, nearly fifty supporters and friends of the American TFP gathered in front of Union Station in Kansas City, Mo. to protest the ‘Bodies Revealed’ exhibit. This highly offensive exhibit which places actual human bodies on display in … Continue reading