Is that your opinion or is this an advert? Do you have any connection to the site you mention above?
The site you refer to is an attempt at a 'portal' site for Cyprus. In my opinion it is not a very good one. The Cyprus Problem section is a 'hodge podge' of sites of varying propaganda and some broken links. Over all the site appears pretty unproffesional to me. Try taking a look at
http://www.cypria.com/ which on first impressions at least appears to be a much better though out and presented 'cyprus portal' - at least to me.
Just my own personal opinion of course.