Rotary Club holds virtual meetings, welcomes speakers