Google has been receiving backlash for allegedly deleting which nation from Google Maps?

A. Taiwan
B. Hong Kong
C. Palestine 
D. Nepal

Leave a Reply