Karachi-based TikToker, Raees Jaffar, found himself in a series of unfortunate events after being taken to the Shah Faisal police…
Read More »Ella Irwin, the head of Safety and Trust at Twitter, has recently confirmed her resignation from the social media company.…
Read More »