Oh My God! Lyndon LaRouche was right!!!! Jun 28, 2005 | No News Is Good News, Uncategorized | 0 | While I have yet to buy into alien space lizard theories, there can be no mistake that it is very difficult to tell Democrat from Republican in certain situations: