Congratulations are in order for Taiwan, which is celebrating its 113th birthday this week. This small and flourishing island democracy is a testament to human courage and innovation. Taiwan’s success is hard-earned. Consider the fact that Russia has numerous land borders and is 472 times larger in geographic size with a population of more than six times Taiwan’s. […].   Read More in Red Pill NOWlej.