The Leader America has been the uncontested leader of the planet for decades now. Some would say even from before the World Wars. What does it mean to be a leader of the world though? In short, it means everyone looks up to you for guidance, follows you most of the times, and is alsoContinue reading “New world order – Waiting for the next leader(s)”