TechJuice > Visa Scams .
Islamabad: European Union (EU) diplomatic missions in Islamabad have issued warnings about fraudulent entries on Google Maps that falsely represent EU member state embassies. These…