Does Obama think that these sites are mosques?
How can they not be 'Heritage sites'?
Yes, there are Mosques at both locations. That's what Islam does.