Cybercafe opens at Charles Russell offices