Impact of Technology on Politics and Global Affairs