By Theodore Shoebat (Exclusive) Imagine if 100 German politicians all declared that the Holocaust never happened. The protest would be universal. But this very holocaust denial is a reality in Japan, where 100 Japanese lawmakers collectively declared that the Japanese imperial empire never committed a holocaust of Chinese people in the horrific Nanking Massacre in […]