Maneesh Anand

web developer. tech enthusiast. history buff. news junkie.