HERALD - HERALD TV IMPACT: Generator installed on footpath, removed

HERALD - HERALD TV IMPACT: Generator installed on footpath, removed
Published on
Herald Goa
www.heraldgoa.in