Supporters of an anti-immigration rally are being warned not to attend the massive protest, with politicians branding the movement as having 'no place' in Australia. March for Australia is organising the protests that will take place on August 31 in several capital cities, including Sydney, Melbourne, Canberra, Perth and Adelaide. The organisers, who described themselves as a 'grassroots coalition of nationalists, patriots and everyday Australians', have the aim of gathering likeminded people to demand an end to mass immigration. 'For years, Australia's unity and shared values have been eroded by policies and movements that divide us,' the March for Australia...