Re: I disagree completely with this
Ultimately I would suggest that it is the law of the country that the content is being created/viewed that should be applied.
At the end of the day we don't care that <<act X>> was uploaded just as long as that was not visible by someone for whom <<act X>> was illegal.
So for us in NZ a murder is illegal therefore I should not be able to participate in it. I should neither be able to upload it nor view it. If I upload a video of a homosexual kiss that (presumably) should be legal to upload but not for someone in, say, Algeria to view it.
If a platform isn't happy with local laws they can choose not to offer the service in that country. I doubt that will stop FB etc.
Of course actually implementing any such ban is going to be impossible (I can always use a VPN to avoid notice as noted elsewhere) but shouldn't we at least try?