Turn your location OFF before you click START BROADCAST.
If you do not know how to do so, download www.bit.ly/PeriQuickStart
Periscope has reverted back to precise location sharing. I just tested this out myself on the MAP/WORLD feature.
From now onwards I am turning location off
UNLESS I am at an unusual location that I do not frequent – ie showing off a location NOT near my home.