Ranjekha J

Ranjekha is a student, constantly analysing the world around her, its developments and their implications. She is curious and enjoys reading a variety of topics, ranging from technology to politics.