The Supreme Court today said that occupying public places like Shaheen Bagh for protests is not acceptable and such a space cannot be occupied "indefinitely".