+0

1. Today we have a very special guest …….. a charity activist from Egypt.

a) who b) who's

I go for 'b'. But I feel that it is incorrect to use the short form 'who's' before a noun. Am I right?

+0
Omar AhmedI go for 'b'.

Correct.

Omar AhmedBut I feel that it is incorrect to use the short form 'who's' before a noun. Am I right?

No. It's informal but not wrong. Still, it's formal enough to appear frequently in journalistic settings. There are more than 20,000 instances of it listed on fraze.it, among them the following:

Mr. Kutcher's Adam is an intelligent, good-hearted hunk who's genuinely lovable.
Aditya is the number cruncher who's more comfortable with bankers and investors.
Underwriters don't want to insure someone who's likely to die soon from disease.

CJ