TECHYouTube creates localized homepage for NepalNewsTeamJan 13, 2016 by NewsTeamJan 13, 201605 YouTube users in Nepal can now watch videos trending in Nepal at the site’s homepage from Tuesday. According to Google’s Asia pacific blog, starting yesterday,... Read more