It is a law of rigid body motion that the angular velocity vector is shared with an entire body in motion. This is a consequence of that fact that all distances between particles in the body remain constant.
In fact, it is the definition of rotational velocity
For a rigid body in motion, at any instant, there is always a unique vector $\vec{\omega}$ such that the linear velocity vector of any point located a distance $\vec{r}$ from the axis of rotation is found by $$\vec{v} = \vec{\omega} \times \vec{r}$$
The reverse is found similarly, whereas if a point has linear velocity vector $\vec{v}$ and a body is rotating by $\vec{\omega}$ the rotation axis is located at $$ \vec{r}_{\rm IAOR} = -\vec{r}= \frac{\vec{\omega} \times \vec{v} }{ \| \vec{\omega} \|^2 } $$
You can prove the above using the vector triple product identities
$$ \require{cancel} \vec{\omega} \times \vec{v} = \vec{\omega} \times ( \vec{\omega} \times \vec{r} ) = \vec{\omega} ( \cancel{\vec{\omega} \cdot \vec{r}} ) - \vec{r} ( \vec{\omega} \cdot \vec{\omega} ) =- \vec{r} \| \vec{\omega} \|^2 $$