IGC Condemns Internet Shutdowns in Azerbaijan

close