Liar In Chief (still a liar) Lies Again

His green energy investments have created 2.7 million jobs!



They must be in China.