Google Street View Captures Dead Bodies in the Streets of Brazil
Brazil’s flag reads “Ordem e Progresso” which translates to “Order and Progress”, but Google’s street view cameras capture what being one of the most diverse countries brings and it’s neither order nor progress. Google’s Street […]