New Update? :-/
I hadn't been on Duo for a few days, due to some technical difficulties. Now today I logged on and I'm seeing ads... Is this a new update or just my computer acting up?
Thanks in advance to everyone who answers!!
October 11, 2018