The Taliban's police force has implemented a massive network of 90,000 CCTV cameras, which they are using to watch over the day-to-day lives of millions of people in Kabul city, BBC reported.