Belgrade on Saturday witnessed one of the largest rallies in Serbia's history as hundreds of thousands gathered in the ...