At times it is easy to remember those days in the 80’s when Ronald Reagan was in the White House as some idealized time when the Republican Party was lead by the now iconic leader who has come to define the modern Republican Party. But the truth is the same divides which exist within the …
On this Independence Day we celebrate the freedoms we at times take for granted but always cherish and enjoy. We give thanks to all those who have stood up to defend America from the Revolutionary generation to those who stand in harm’s way today. America is the shining city on a hill which attracts all …
This week, the Chinese Communist Party (CCP) celebrates its 90th anniversary, a milestone their Soviet counterpart never achieved. There will be parades with smiling children and banners exalting the virtues of Chinese Communism. Their success at building the world’s second largest economy will be trumpeted and their pride in one of the largest economic growth …