Loading articles...

Local business raises questions about online reviews

Yelp.com is the most popular customer review site on the web, but not everyone feels all the postings are accurate. CityNews reporter Rima Kar with what you need to know before you log on.