The Owia Police Station will reopen today, February 25 to serve the community after being out of service for months, following two natural disasters.  A release from the Police Public Relations Department this week said repairs on the police station, which had been closed since last year, were carried out by the Roads, Buildings and General Services Authority (BRAGSA).  The building and keys were handed over to the police on …