you are likely to find Product in/at/on Demonstration. Product is related to Smoke. Smoke is related to Gray. Gray is related to Cloud. 
Striking is related to Protest. 
Demonstration <--AtLocation-- Product <--RelatedTo--> Smoke <--RelatedTo--> Gray <--RelatedTo--> Cloud 
Striking <--RelatedTo--> Protest 