Google Maps denies revealing images of Russian military infrastructure

Views 7

Misleading reports about Google Maps were widely shared on social media.

Share This Video


Download

  
Report form