PERSPECTA

News from every angle

indian-express

Russia charges Telegram founder Pavel Durov with aiding terrorism

By Express Web Desk