Minister of information and culture, Lai Mohammed has announced that Twitter has agreed to seven out of the 10 demands it made to lift...