1.How do we find if a domain is banned from adsense.

2.One of my sites where i placed the adsense ads showed the ads in some pages but the public service ads in some.
Why is that ???

3. Can we have adsense ads in General blogs that are not specific to a niche ??