This is our Brazilian site managed by Joao.
This is the other site I manage.
I work here and manage this site.
From its seeming to me - or to everyone - to be so, it doesn’t follow that it is so.
What we can ask is whether it can make sense to doubt it.