This week’s major tech headlines include Reddit banning the controversial subreddit r/The_Donald, Apple’s iPhone facing potential launch delays and both Facebook and Instagram initiating a push for people to wear masks.
TECH
Reddit bans r/The_Donald, iPhone may face launch delays – Video
TECH
RSS