If you are not an expert on WebGL do not waste your time on this project.
I will provide you with the script of the globe that is in pure WebGL (Not tree.js, VivaGraphJS or any other framework).
The globe currently has beacons (objects that are pulsing), and what we need is to be able to click on them.
So, basically what we need is mouse event listener on that object (hover, onClick).
Each beacon represents a different person, so when the user clicks on it, a popup will appear. I am attaching an image of how it should appear. Ask me for more details before you accept the job.