the site was re directed to the blockbuster home page abagabo babiri b'abahinde bambaye umweru barimo gucuranga ibikoresho kuri matela mu bagadi ni eliyasafu mwene deweli