Twitter users complaining follower loss, What is happening? By Pallav Jain 13 May 2022 Many twitter users in India complaining about follower loss. Lots of people loose thousands of followers Read More