Retrieves the currently selected Region from the data source as a stream of updates using Kotlin's Flow API. The Flow will emit a new value whenever the selected region changes, or null if there is no currently selected region.
Return
a Flow of the currently selected Region which could be null.