I have heard the following sentence in the Narcos TV series:
Puede que nos separen, pero nunca van a conseguir acabar con nosotros.
This usage of "puede" seems odd to me. Who can? Is it an impersonal expression which means "It is possible" ? I cannot find that meaning in https://www.wordreference.com/es/en/translation.asp?spen=poder. I am familiar with "puede ser", but I have never seen "puede" alone. Does "puede que nos separen" have the same meaning of "pueden separarnos" ?