Africa UN Votes to Enlarge Africa Over 150 countries agree to a new default world map. One country took offense to that. Guess who?
Privacy Space Radios and Cyber Crimes While the United States continues to embarrass itself, science and medical research marches on.