World News The Source Google, Play Store 0 Comments Google Removes 16 Apps From Play Store For This Reason Google is reported to have removed 16 apps from its Play Store which were causing…