Politics

Breaking News - ducks are crowding the streets of indonesia!! quack!!