GRC 2024 Cambridge, UK
Has faith surpassed science?

Has science lost ground to faith?

Did you not crack any coconuts today? My pal enquired. On August 2, 2023, it was. After a break, I returned to Thiruvananthapuram and hadn’t been following the local news. My friend updated me on the situation. A N Shamseer,

Read More »

what you need to know

in your inbox every morning